package com.tsinghuabigdata.edu.ddmath.bean;

import java.io.Serializable;

/**
 * Created by Administrator on 2017/2/17.
 */

public class SubmitQuestion implements Serializable {


    //    private int                     status;
    //    private int                     takedpageCount;
    /**
     * examId : 作业ID1
     * exerName : 作业名称1
     * exerStatus : 6
     * startTime : 2017-3-7 12:00
     * week : 1
     * endTime : 2017-3-8 12:00
     * pageCount : 5
     * questionCount : 1
     * submitTime : 2017-3-7 15:00
     * reviewSchedule : 1
     * reviewTeacher : {"name":"jiangziya","id":"XXXXXXXXX","image":"XXXXXXX"}
     * creator : {"name":"jiangziya","id":"XXXXXXXXX","image":"XXXXXXX"}
     * reviewTime : 2017-3-7 17:00
     * wrongQuestionCount : 1
     * rightQuestionCount : 1
     * overdue : 1
     */

    private String            examId;
    private String            exerName;
    private int               exerStatus;
    private String            startTime;
    private int               week;
    private String            endTime;
    private int               pageCount;
    private String            questionCount;
    private String            submitTime;
    private int               reviewSchedule;
    private ReviewTeacherBean reviewTeacher;
    private CreatorBean       creator;
    private String            reviewTime;
    private int               wrongQuestionCount;
    private int               rightQuestionCount;
    private boolean           overdue;

    private int status;
    private int takedpageCount;

    public String getExamId() {
        return examId;
    }

    public void setExamId(String examId) {
        this.examId = examId;
    }

    public String getExerName() {
        return exerName;
    }

    public void setExerName(String exerName) {
        this.exerName = exerName;
    }

    public int getExerStatus() {
        return exerStatus;
    }

    public void setExerStatus(int exerStatus) {
        this.exerStatus = exerStatus;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public int getWeek() {
        return week;
    }

    public void setWeek(int week) {
        this.week = week;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public int getPageCount() {
        return pageCount;
    }

    public void setPageCount(int pageCount) {
        this.pageCount = pageCount;
    }

    public String getQuestionCount() {
        return questionCount;
    }

    public void setQuestionCount(String questionCount) {
        this.questionCount = questionCount;
    }

    public String getSubmitTime() {
        return submitTime;
    }

    public void setSubmitTime(String submitTime) {
        this.submitTime = submitTime;
    }

    public int getReviewSchedule() {
        return reviewSchedule;
    }

    public void setReviewSchedule(int reviewSchedule) {
        this.reviewSchedule = reviewSchedule;
    }

    public ReviewTeacherBean getReviewTeacher() {
        return reviewTeacher;
    }

    public void setReviewTeacher(ReviewTeacherBean reviewTeacher) {
        this.reviewTeacher = reviewTeacher;
    }

    public CreatorBean getCreator() {
        return creator;
    }

    public void setCreator(CreatorBean creator) {
        this.creator = creator;
    }

    public String getReviewTime() {
        return reviewTime;
    }

    public void setReviewTime(String reviewTime) {
        this.reviewTime = reviewTime;
    }

    public int getWrongQuestionCount() {
        return wrongQuestionCount;
    }

    public void setWrongQuestionCount(int wrongQuestionCount) {
        this.wrongQuestionCount = wrongQuestionCount;
    }

    public int getRightQuestionCount() {
        return rightQuestionCount;
    }

    public void setRightQuestionCount(int rightQuestionCount) {
        this.rightQuestionCount = rightQuestionCount;
    }

    public boolean isOverdue() {
        return overdue;
    }

    public void setOverdue(boolean overdue) {
        this.overdue = overdue;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getTakedpageCount() {
        return takedpageCount;
    }

    public void setTakedpageCount(int takedpageCount) {
        this.takedpageCount = takedpageCount;
    }

    public class ReviewTeacherBean {
        /**
         * name : jiangziya
         * id : XXXXXXXXX
         * image : XXXXXXX
         */

        private String name;
        private String id;
        private String image;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getImage() {
            return image;
        }

        public void setImage(String image) {
            this.image = image;
        }
    }

    public class CreatorBean {
        /**
         * name : jiangziya
         * id : XXXXXXXXX
         * image : XXXXXXX
         */

        private String name;
        private String id;
        private String image;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getImage() {
            return image;
        }

        public void setImage(String image) {
            this.image = image;
        }
    }


}
